package com.wanghlme.bookstore.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.wanghlme.bookstore.entity.Book;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 图书管理服务接口
 * <p>
 * 使用了 MP 的方法列表
 * <ul>
 *     <li>查询全部分类 List<T> list()</li>
 *     <li>通过图书 ID 查询分类信息 T getById(Serializable id)</li>
 *     <li>取得分页对象 <E extends IPage<Book>> E page(E page)</li>
 *     <li>新增图书 boolean save(Book entity)</li>
 *     <li>通过分类 ID 删除分类信息 boolean removeById(Serializable id)</li>
 *     <li>通过分类 ID 修改分类信息 boolean updateById(T entity)</li>
 * </ul>
 *
 * @author WangHailong
 */
public interface BookService extends IService<Book> {

}
